seal the victory - Alemán Inglés Diccionario